*{
    margin: 0;
    padding: 0;
}
body{
    width: 100%;
    height: 100%;
    background: #F7F7F7;
}
.header{
     width: 100%;
     height:1.85rem;
     line-height:1.85rem;
     background:#FA6E33;
     color: white;
     display: flex;
     justify-content: space-between;
     div{
         font-size:0.7rem;
     }
}
.header-top{
    width: 100%;
    height:5.3rem;
    background:#FA6E33;
    display: flex;
    justify-content: space-around;
     color:#F9E8A0;
     font-size:0.75rem;
       .header-left{
            margin-top:22px;
           img{
               width: 4rem;
               height: 2.5rem;
             }
          }
       .header-right{
            margin-top:22px;
            .p1{
                margin-bottom:13px ;
            }
       }
}
.footer{
    width: 100%;
    font-size: 0.6rem;
    a{
        color: darkgray;
    }
     .inp{
            box-sizing: border-box;
            border:0;
            outline: none;
        }
    .footer-a{
        p{
            display: block;
            padding-left:20px;
            height: 1.85rem;
        }
        height:1.85rem;
        line-height: 1.85rem;
        display: flex;
        background:#F5F5F5;
        justify-content: space-between;
        border-bottom: 1px solid whitesmoke;
    }
     .footer-b{
        p{
            display: block;
            padding-left:20px;
            height: 1.85rem;
        }
        height:1.85rem;
        line-height: 1.85rem;
        background: white;
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid whitesmoke;
    }
    .footer-c{
        p{
            display: block;
            padding-left:20px;
            height: 1.85rem;
        }
        height:1.85rem;
        line-height: 1.85rem;
        background: white;
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid whitesmoke;
    }
    
    span{
        color:darkgray;
    }
    b{
        color: orangered;
    }
     font{
        color: orangered;
        font-size: 12px;
    }
     .footer-d{
        p{
            display: block;
            padding-left:20px;
            height: 1.85rem;
        }
        height:1.85rem;
        line-height: 1.85rem;
        display: flex;
        background:#F5F5F5;
        justify-content: space-between;
        border-bottom: 1px solid whitesmoke;
    }
    .btn{
        margin-top: 13px;
        width: 100%;
        height: 1.5rem;
        background: orange;
        border-radius: 5px 5px;
        border: none;
        color: white;
        cursor: pointer;
    }
}